projecting rib - German English Dictionary